Screen printer for solar cell fabrication